Page({
    data: {
      isLoggedIn: false, // 是否已登录
      avatarUrl: '', // 用户头像
      nickName: '', // 用户昵称
    },
  
    onLoad() {
      // 检查用户是否已登录
      const userInfo = wx.getStorageSync('userInfo');
      if (userInfo) {
        this.setData({
          isLoggedIn: true,
          avatarUrl: userInfo.avatarUrl,
          nickName: userInfo.nickName,
        });
      }
    },
  
    // 登录/注册按钮点击事件
    onLogin() {
      wx.getUserProfile({
        desc: '用于完善用户资料',
        success: (res) => {
          const { avatarUrl, nickName } = res.userInfo;
  
          // 保存用户信息
          wx.setStorageSync('userInfo', { avatarUrl, nickName });
  
          // 更新页面数据
          this.setData({
            isLoggedIn: true,
            avatarUrl,
            nickName,
          });
  
          // 提示登录成功
          wx.showToast({
            title: '登录成功',
            icon: 'success',
          });
        },
        fail: (err) => {
          console.error('获取用户信息失败', err);
        },
      });
    },
  
  });
  
  
  